Modular Certification

نویسنده

  • John Rushby
چکیده

Airplanes are certified as a whole: there is no established basis for separately certifying some components, particularly software-intensive ones, independently of their specific application in a given airplane. The absence of separate certification inhibits the development of modular components that could be largely “precertified” and used in several different contexts within a single airplane, or across many different airplanes. In this report, we examine the issues in modular certification of software components and propose an approach based on assume-guarantee reasoning. We extend the method from verification to certification by considering behavior in the presence of failures. This exposes the need for partitioning, and separation of assumptions and guarantees into normal and abnormal cases. We then identify three classes of property that must be verified within this framework: safe function, true guarantees, and controlled failure.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Software Architecture Techniques to Support the Modular Certification of Safety-Critical Systems

In software engineering the role of software architecture as a means of managing complexity and achieving emergent qualities such as modifiability is increasingly well understood. In this paper we demonstrate how many principles from the field of software architecture can be brought across to the field of safety case management in order to help manage complex safety cases. Traditional approache...

متن کامل

The Who, Where, How, Why and When of Modular and Incremental Certification

The Defence Technology Strategy identifies modular and incremental certification as a key enabler to ‘Through-Life Capability Management’ as a means of reducing the impact and hence cost of re-certification of changes to systems. The Ministry of Defence has funded the Industrial Avionics Working Group, an industrial research consortium, to undertake a 'hot research' project investigating the pr...

متن کامل

Information System for Modular Certification Testing

Resources planning system for domain of modular certification testing is presented in this paper. In our domain, there are several independent resources owners and services providers, who together are able to provide their customers with service of certification testing. We are presenting concept of distributed system for supporting negotiation about the certification testing session’s life-cyc...

متن کامل

Approaches to Certification of Reconfigurable IMA Systems

1 Paul Hollow is a Research Student within the DCSC at York funded by EPSRC with a CASE award from BAE SYSTEMS. Abstract. The aerospace industry has been investigating integrated modular avionics (IMA) for some years. IMA offers greater flexibility in the use of computing resources by reconfiguring the software to employ different processors and communications, in order to recover from failure ...

متن کامل

Reliability certification of software components

Reuse is pinpointed as a key factor to improve productivity and reliability of software systems. Verification and validation of software components and the resulting system is important for reuse to be beneficial on a broad industrial basis. This paper suggests a modelling approach which is suitable for reliability certification of modular systems. It discusses a general reliability certificati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002